engine shielding - Español Inglés Diccionario